सी रिव्हर्स स्ट्रिंग: स्ट्र्रेव्ह ()
सी मानक लायब्ररीमध्ये स्ट्र्रेव्ह () फंक्शन नसते, जे मानक लायब्ररी फंक्शन नाही. तथापि, सी प्रोग्रामरसाठी स्ट्रिंग्स रिव्हर्स करण्यासाठी हे फार पूर्वीपासून पसंत केलेले युटिलिटी फंक्शन आहे. व्यापकपणे वापरला जात असूनही, संभाव्य धोके आणि त्यातील अंतर्निहित निर्बंधांमुळे स्ट्र्रेव्ह () वापरला जाऊ नये. स्ट्र्रेव्ह (स्ट्रिंग) फंक्शन दिलेल्या स्ट्रिंगच्या उलट परत करते. चला स्ट्र्रेव्ह () फंक्शनचे एक साधे उदाहरण पाहूया.
उदाहरण
#vaapara<PsaTidiAayaAae.Pca>
#vaapara <SabD.Pca>
paunaZ mauqya(){
Axar ejata[20];
laiha("pzavaiST kra sTiMga: ");
SabD_vaacaa(ejata);//vaacataae SabD paasauna knsaaela
laiha("sTiMga Aahe: %SabD",ejata);
laiha("\DtamaAmatae sTiMga Aahe: %SabD",ejatatamaA(ejata));
vaapasakra 0;
}
आउटपुट
pzavaiSTRkra SabD: TikenTek
sTiMga Aahe: TikenTek
UlaT sTiMga Aahe: PcasaiTinaaepT